home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Garbo
/
Garbo.cdr
/
mac
/
hypercrd
/
hc2_x
/
tcprogud.sit
/
TC Prog Guide
/
card_5268.txt
< prev
next >
Wrap
Text File
|
1991-02-27
|
39KB
|
2,124 lines
-- card: 5268 from stack: in
-- bmap block id: 0
-- flags: 4000
-- background id: 4755
-- name: contents
----- HyperTalk script -----
on openCard
if the lockScreen is false then
global xrefdepth
put 0 into xrefdepth
hide background button "return"
end if
pass openCard
end openCard
on updateContents
global deletedCard
set cursor to watch
put 4 into firstField
repeat with x = 1 to 36
get line x of card field "content list" of card "contents"
if it is word 3 of deletedCard then
put "" into line x of card field "content list" of card "contents"
get ""
end if
if it is "" then
put "" into card field (2*x+firstField) of card (the number of me)
put "" into card field (2*x-1+firstField) of card (the number of me)
else
put the number of card id it into card field (2*x-1+firstField) of card (the number of me)
put it into card field (2*x+firstField) of card (the number of me)
get field "heading" of card id it
put it into word 1 of card field (2*x+firstField) of card (the number of me)
end if
end repeat
put (the number of me) + 1 into nextCard
get the name of card nextCard
get word 2 of it
get char 2 to 9 of it
if it is "contents" then
send updateContents to card nextCard
end if
end updateContents
-- part 26 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=7 top=58 right=301 bottom=502
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name:
-- part 12 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=10 top=310 right=334 bottom=43
-- title width / last selected line: 0
-- icon id / first selected line: 1011 / 1011
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Home Stack
----- HyperTalk script -----
on mouseUp
visual dissolve
go "home"
end mouseUp
-- part 14 (field)
-- low flags: 80
-- high flags: 0000
-- rect: left=141 top=21 right=36 bottom=237
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 3
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: bookmark1
-- part 20 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=118 top=37 right=55 bottom=355
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name: instructions
-- part 21 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=424 top=314 right=337 bottom=453
-- title width / last selected line: 0
-- icon id / first selected line: 1014 / 1014
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name:
----- HyperTalk script -----
on mouseUp
visual effect wipe right to black
visual wipe right
go to previous card
end mouseUp
-- part 24 (field)
-- low flags: 80
-- high flags: 0000
-- rect: left=237 top=21 right=36 bottom=333
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 3
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: bookmark2
-- part 25 (field)
-- low flags: 80
-- high flags: 0000
-- rect: left=333 top=21 right=36 bottom=429
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 3
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: bookmark3
-- part 29 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=60 right=74 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 28 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=60 right=74 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 31 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=73 right=87 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 30 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=73 right=87 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 33 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=86 right=100 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 32 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=86 right=100 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 35 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=99 right=113 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 34 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=99 right=113 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 37 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=112 right=126 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 36 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=112 right=126 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 39 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=125 right=139 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 38 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=125 right=139 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 44 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=138 right=151 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 43 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=138 right=152 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 46 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=151 right=165 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 45 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=151 right=165 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 48 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=164 right=178 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 47 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=164 right=178 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 50 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=177 right=191 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 49 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=177 right=191 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 52 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=190 right=203 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 51 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=190 right=204 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 54 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=203 right=217 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 53 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=203 right=217 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 56 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=216 right=230 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 55 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=216 right=230 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 58 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=229 right=243 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 57 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=229 right=243 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 60 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=242 right=255 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 59 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=242 right=256 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 62 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=255 right=268 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 61 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=255 right=269 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 64 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=268 right=282 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 63 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=268 right=282 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 66 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=190 top=281 right=295 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 65 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=14 top=281 right=295 bottom=233
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 67 (button)
-- low flags: 80
-- high flags: A003
-- rect: left=364 top=26 right=43 bottom=466
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Add Topic
----- HyperTalk script -----
on mouseUp
show card button "beep"
show card button "Enter ID of desired card"
show card field "content list"
hide card button "Add Topic"
show card button "Done Changes"
end mouseUp
-- part 84 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=60 right=74 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 85 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=60 right=74 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 90 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=73 right=87 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 89 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=73 right=87 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 92 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=86 right=100 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 91 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=86 right=100 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 94 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=99 right=113 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 93 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=99 right=113 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 96 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=112 right=126 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 95 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=112 right=126 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 98 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=125 right=139 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 97 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=125 right=139 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 100 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=138 right=152 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 99 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=138 right=152 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 102 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=151 right=165 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 101 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=151 right=165 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 104 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=164 right=178 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 103 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=164 right=178 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 106 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=177 right=191 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 105 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=177 right=191 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 108 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=190 right=204 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 107 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=190 right=204 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 110 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=203 right=217 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 109 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=203 right=217 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 112 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=216 right=230 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 111 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=216 right=230 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 114 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=229 right=243 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 113 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=229 right=243 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 116 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=242 right=256 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 115 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=242 right=256 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 118 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=255 right=269 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 117 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=255 right=269 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 120 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=268 right=282 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 119 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=268 right=282 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 122 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=451 top=281 right=295 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 65535
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
-- part 121 (field)
-- low flags: 01
-- high flags: 0000
-- rect: left=275 top=281 right=295 bottom=494
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 2
-- text size: 10
-- style flags: 0
-- line height: 13
-- part name:
----- HyperTalk script -----
on mouseUp
visual iris open
get the number of the target
get card field (it-1)
if it is not "" then
go card it
end if
end mouseUp
-- part 124 (button)
-- low flags: 80
-- high flags: 0000
-- rect: left=1 top=21 right=340 bottom=510
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: beep
----- HyperTalk script -----
on mouseUp
beep
end mouseUp
-- part 123 (field)
-- low flags: 80
-- high flags: 0007
-- rect: left=170 top=81 right=300 bottom=339
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 4
-- text size: 9
-- style flags: 0
-- line height: 12
-- part name: content list
-- part 125 (button)
-- low flags: 80
-- high flags: A003
-- rect: left=364 top=26 right=43 bottom=466
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Done Changes
----- HyperTalk script -----
on mouseUp
hide card button "beep"
hide card button "Enter ID of desired card"
hide card field "content list"
hide card button "Done Changes"
show card button "Add Topic"
show card field "updating"
send updateContents
hide card field "updating"
end mouseUp
-- part 126 (button)
-- low flags: 80
-- high flags: 8002
-- rect: left=170 top=62 right=84 bottom=339
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Enter ID of desired card
-- part 127 (field)
-- low flags: 81
-- high flags: 0004
-- rect: left=156 top=120 right=205 bottom=356
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 3
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: updating
-- part 129 (button)
-- low flags: 00
-- high flags: 0000
-- rect: left=453 top=313 right=338 bottom=480
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name:
----- HyperTalk script -----
on mouseUp
beep
end mouseUp
-- part 141 (field)
-- low flags: 80
-- high flags: 0001
-- rect: left=69 top=311 right=330 bottom=220
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 0
-- font id: 3
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: deletedCard
-- part 153 (button)
-- low flags: 00
-- high flags: A003
-- rect: left=367 top=32 right=54 bottom=467
-- title width / last selected line: 0
-- icon id / first selected line: 0 / 0
-- text alignment: 1
-- font id: 0
-- text size: 12
-- style flags: 0
-- line height: 16
-- part name: Find...
----- HyperTalk script -----
on mouseUp
doMenu "Find..."
end mouseUp
-- part contents for background part 7
----- text -----
2
-- part contents for card part 14
----- text -----
0
-- part contents for background part 6
----- text -----
Contents
-- part contents for card part 20
----- text -----
(click on the topic or page no. of interest)
-- part contents for background part 4
----- text -----
-- part contents for card part 24
----- text -----
0
-- part contents for card part 25
----- text -----
0
-- part contents for card part 123
----- text -----
9925
3971
7205
4342
2542
19225
6753
22558
20555
22415
20884
20338
22999
8539
12248
26691
31005
9318
33872
34369
31462
7960
8871
36058
37143
38494
42427
22190
9080
44454
44647
44917
45309
21180
48179
48576
48901
49349
49620
21485
51878
52189
52411
55726
21751
33614
34612
34876
35106
23089
60165
61284
6547
3295
12288
2231
6390
29372
5118
29601
30088
40835
63085
62300
-- part contents for card part 37
----- text -----
13
-- part contents for card part 36
----- text -----
1. Introduction
-- part contents for card part 39
----- text -----
16
-- part contents for card part 38
----- text -----
1.1 The Person Program
-- part contents for card part 50
----- text -----
50
-- part contents for card part 49
----- text -----
2. Data Types
-- part contents for card part 52
----- text -----
51
-- part contents for card part 51
----- text -----
2.1 Basic Types
-- part contents for card part 127
----- text -----
Updating Table of Contents.
Please wait...
-- part contents for card part 58
----- text -----
65
-- part contents for card part 57
----- text -----
2.4 User-Defined Types
-- part contents for card part 54
----- text -----
57
-- part contents for card part 53
----- text -----
2.2 Pointers
-- part contents for card part 56
----- text -----
59
-- part contents for card part 55
----- text -----
2.3 Arrays
-- part contents for card part 66
----- text -----
83
-- part contents for card part 65
----- text -----
3. Functions
-- part contents for card part 84
----- text -----
84
-- part contents for card part 85
----- text -----
3.1 Prototypes
-- part contents for card part 94
----- text -----
96
-- part contents for card part 93
----- text -----
3.4 The main() Function
-- part contents for card part 90
----- text -----
87
-- part contents for card part 89
----- text -----
3.2 Function Calls
-- part contents for card part 108
----- text -----
106
-- part contents for card part 107
----- text -----
4.1 Classes & Methods
-- part contents for card part 112
----- text -----
123
-- part contents for card part 111
----- text -----
4.3 TC Indirect & Direct Objects
-- part contents for card part 92
----- text -----
93
-- part contents for card part 91
----- text -----
3.3 Scope
-- part contents for card part 98
----- text -----
98
-- part contents for card part 97
----- text -----
3.6 Function Pointers
-- part contents for card part 96
----- text -----
97
-- part contents for card part 95
----- text -----
3.5 Recursion
-- part contents for card part 106
----- text -----
105
-- part contents for card part 105
----- text -----
4. Classes & Program Structure
-- part contents for card part 110
----- text -----
114
-- part contents for card part 109
----- text -----
4.2 Objects & Messages
-- part contents for card part 122
----- text -----
142
-- part contents for card part 121
----- text -----
5.1 Arithmetic Operators
-- part contents for card part 120
----- text -----
139
-- part contents for card part 119
----- text -----
5. Operators
-- part contents for card part 29
----- text -----
4
-- part contents for card part 28
----- text -----
List of Code Examples
-- part contents for card part 33
----- text -----
5
-- part contents for card part 32
----- text -----
Preface
-- part contents for card part 46
----- text -----
48
-- part contents for card part 45
----- text -----
1.3 OOP Benefits
-- part contents for card part 62
----- text -----
81
-- part contents for card part 61
----- text -----
2.6 Example
-- part contents for card part 102
----- text -----
102
-- part contents for card part 101
----- text -----
3.8 Example
-- part contents for card part 116
----- text -----
138
-- part contents for card part 115
----- text -----
4.5 Think Class Library
-- part contents for card part 44
----- text -----
39
-- part contents for card part 43
----- text -----
1.2 Inheritance & Polymorphism
-- part contents for card part 60
----- text -----
75
-- part contents for card part 59
----- text -----
2.5 Scope & Storage Class
-- part contents for card part 100
----- text -----
100
-- part contents for card part 99
----- text -----
3.7 Library Functions
-- part contents for card part 114
----- text -----
130
-- part contents for card part 113
----- text -----
4.4 Example